@import '../../variable.less';
.content{
  .text-ellipsis{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
  }
  .news-item{
    overflow: hidden;
    margin:0 auto;
    margin-bottom: 20rpx;
    height:302rpx;
    padding:30rpx;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    .right{
      width:190rpx;
      .time{
        width:190rpx;
        height:50rpx;
        padding-bottom:15rpx;
        text-align: right;
        font-size: 24rpx;
        font-family: PingFang SC;
        font-weight: 500;
        line-height: 50rpx;
        color: #999999;
      }
      .bigpic{
        width:190rpx;
        height: 190rpx;
        border-radius: 15rpx;
      }
    }
    .left{
      min-width:395rpx;
      padding-right:20rpx;
      .newsinfo{
        display: flex;
        .smartpic{
          width:95rpx;
          height:95rpx;
        }
        .newsinfo-info{
          width:280rpx;
          padding-left:20rpx;
          .name{
            width:280rpx;
            font-size: 28rpx;
            font-family: PingFang SC;
            font-weight: 500;
            line-height: 50rpx;
            color: #333333;
          }
          .address{
            font-size: 24rpx;
            font-family: PingFang SC;
            font-weight: 500;
            line-height: 50rpx;
            color: #999999;
          }

        }

      }
      .newstit{
        padding-top:5rpx;
        font-size: 28rpx;
        font-family: PingFang SC;
        font-weight: bold;
        line-height: 36rpx;
        color: #333333;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
      }
      .newstext{
        height: 70rpx;
        padding-top:10rpx;
        font-size: 24rpx;
        font-family: PingFang SC;
        font-weight: bold;
        line-height: 36rpx;
        color: #999999;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;

      }
      .newbar{
        padding-top:12rpx;
        height:28rpx;
        display: flex;
        .bar{
          padding: 0 20rpx 0 30rpx;
          font-size: 24rpx;
          font-family: PingFang SC;
          font-weight: 500;
          line-height: 36rpx;
          color: #999999;
          position: relative;
          .icon{
            position: absolute;
            top:9rpx;
            left:0;
            height:18rpx;

          }
        }
        
      }
    }
  }
}